package com.qf.sl.youshare;

/**
 * Created by IDEA
 * User : sl
 * on 2015/2/4.
 * 11:40
 */

/**
 * 保存所有通用的常量定义
 */
public final class Constants {
    /**
     * 用于教程部分,对图片显示 Fragment 进行参数设置的,
     * 代表 Fragment 显示哪个布局
     */
    public static final String ARG_TUTORIAL_IMAGE_LAYOUT_ID = "layoutId";

    /**
     * 整个应用程序 SharedPreference 的名称
     */
    public static final String SP_APP_DATA = "appdata";

    /**
     * 保存教程是否显示的 SharedPreference 的 key
     */
    public static final String SP_KEY_TUTORIAL_SHOWN = "tutorial.shown";

    //////////////////// 接口部分的常量定义 /////////////////////////

    /**
     * 服务器接口前缀,通用的部分,
     */
    public static final String API_POINT_URL = "http://open.doushangshang.com";

    /**
     * 获取分类列表json数据的网址
     */
    public static final String ITEM_CATS_URL = API_POINT_URL + "/itemcats.php?id=1";

    /**
     * 分类产品列表,id为要获取的产品列表的分类
     *  默认的列表为一个,可以通过添加size属性来获取多个产品列表
     *  最多为20个,还可以再继续设置page属性
     */
    public static final String CATEGORY_URL = API_POINT_URL + "/category.php?id=";

    /**
     * 产品信息地址,id为想要获取的产品的id
     */
    public static final String GOODS_URL = API_POINT_URL + "/goods.php?id=";

    /**
     * 下载图片的地址
     */
    public static final String IMAGE_SERVER = "http://www.doushangshang.com/";

    //Intent 传值参数

    /**
     * 子分类商品列表使用的分类ID
     */
    public static final String INTENT_KEY_CATEGORY_ID = "categoryId";

    /**
     * Fragment 接收的子分类的参数ID
     */
    public static final String ARG_SUB_CATEGORY_ID = INTENT_KEY_CATEGORY_ID;

    //用于设置ListView条目的背景
    public static final int[] COLORS = new int[]{
            0xFFfa950a,
            0xFF157fc9,
            0xFF70b10f,
            0xFF907c5f,
            0xFFd42749,
            0xFF6a588e};

    /**
     * 用户注册和登录使用的地址
     */
    public static final String USER_URL = API_POINT_URL + "/user.php";

    /**
     * 社交中分享的地址
     */
    public static final String SHARE_URL = API_POINT_URL + "/share.php";

    /**
     * 社交中圈子的地址
     */
    public static final String GROUP_URL = API_POINT_URL + "/group.php";

    /**
     * 获取购物车列表的地址
     */
    public static final String CART_GET_URL = API_POINT_URL + "/order.php?ac=getcart";

    /**
     * 在当前没有用户登陆时，收藏的默认用户ID
     */
    public static final String DEFAULT_USER_ID = "0000";

    /**
     * 想购物车中添加商品信息的地址，后续参数必须按照 userid={userid}&goods_id={goods_id}&num={num}
     */
    public static final String CART_ADD_URL = API_POINT_URL + "/order.php?ac=addtocart";
}
